<?php
defined( '_JEXEC' ) or die( 'Restricted access' );

jimport('joomla.application.component.model');

class Tableigallery_profiles extends JTable
{
	//not on tab
	var $id = null;
	var $ordering = null;

	//general
	var $name = null;
	var $img_quality = null;
	var $show_search = null;
	var $show_cat_title = null;
	var $published = null;
	var $refresh_mode = null;
	var $round_large = null;
	var $round_thumb = null;
	var $round_menu = null;
	var $round_fill = null;
	var $watermark = null;
	var $watermark_position = null;
	var $watermark_transparency = null;
	var $watermark_text = null;
	var $watermark_filename = null;
	var $watermark_text_color = null;
	var $watermark_text_size = null;

	//menu
	var $menu_max_width = null;
	var $menu_max_height = null;
	var $crop_menu = null;
	var $menu_image_defaults = null;
	var $columns = null;
	var $menu_pagination;
	var $menu_pagination_amount;

	//main image
	var $show_large_image = null;
	var $max_height = null;
	var $max_width = null;
	var $crop_main = null;
	var $img_container_height = null;
	var $img_container_width = null;
	var $fade_duration = null;
	var $preload = null;
	var $magnify = null;
	

	//thumbs
	var $show_thumbs = null;
	var $thumb_width = null;
	var $thumb_height = null;
	var $crop_thumbs = null;
	var $thumb_position = null;
	var $thumb_container_width = null;
	var $thumb_container_height = null;
	var $images_per_row = null;
	var $thumb_scrollbar = null;
	var $arrows_up_down = null;
	var $arrows_left_right = null;
	var $scroll_speed = null;
	var $scroll_boundary = null;
	var $thumb_pagination;
	var $thumb_pagination_amount;

	//other
	var $gallery_des_position = null;
	var $allow_comments = null;
	var $allow_rating = null;
	var $align = null;
	var $style = null;
	var $show_slideshow_controls = null;
	var $slideshow_autostart = null;
	var $slideshow_pause = null;
	var $show_descriptions = null;
	var $photo_des_position = null;
	var $photo_des_width = null;
	var $photo_des_height = null;
	var $download_image = null;
	var $show_tags = null;
	var $share_facebook = null;
	var $report_image = null;
	var $lbox_report_image = null;

	//lightbox
	var $lightbox = null;
	var $lbox_max_width = null;
	var $lbox_max_height = null;
	var $crop_lbox = null;
	var $lbox_img_container_height = null;
	var $lbox_img_container_width = null;
	var $lbox_fade_duration = null;
	var $lbox_preload = null;

	//lightbox thumbs
	var $lbox_show_thumbs = null;
	var $lbox_thumb_width = null;
	var $lbox_thumb_height = null;
	var $lbox_crop_thumbs = null;
	var $lbox_thumb_position = null;
	var $lbox_thumb_container_width = null;
	var $lbox_thumb_container_height = null;
	var $lbox_images_per_row = null;
	var $lbox_thumb_scrollbar = null;
	var $lbox_arrows_up_down = null;
	var $lbox_arrows_left_right = null;
	var $lbox_scroll_speed = null;
	var $lbox_scroll_boundary = null;

	//lightbox other
	var $lbox_allow_comments = null;
	var $lbox_allow_rating = null;
	var $lbox_close_position = null;
	var $lbox_scalable = null;
	var $lbox_show_slideshow_controls = null;
	var $lbox_slideshow_autostart = null;
	var $lbox_slideshow_pause = null;
	var $lbox_show_descriptions = null;
	var $lbox_photo_des_position = null;
	var $lbox_photo_des_width = null;
	var $lbox_photo_des_height = null;
	var $lbox_download_image = null;
	var $lbox_show_tags = null;
	var $lbox_share_facebook = null;

	//frontend acl
	var $acl_cat_menu;
	var $acl_cat_display;
	var $acl_cat_view;
	var $acl_cat_edit;
	var $acl_cat_delete;
	var $acl_cat_publish;
	var $acl_cat_order;
	var $acl_upload;
	var $acl_photo_view;
	var $acl_photo_edit;
	var $acl_photo_del;
	var $acl_photo_publish;
	var $acl_photo_ordering;

	function Tableigallery_profiles(& $db)
	{
		parent::__construct('#__igallery_profiles', 'id', $db);
	}

}
?>
